/**
* 创建者：luyiming
* 该样式表用于：
* 创建时间： 2020-03-08 09:50:31
*/
.ReportTable_cmp {
    width: 100%;
    .title {
        font-size: 24px;
        font-weight: 600;
        text-align: center;
        margin:3px 0 20px;
    }
    
    .v-table {
        .v-table-item {
            border-top: 1px solid #C0C4CC;
            border-bottom: 1px solid #C0C4CC;
            border-right: 1px solid #C0C4CC;
            border-bottom: none;
            .v-table-label {
                text-align: center;
                line-height: 40px;
                background-color: #d5e9fa;
                border-left: 1px solid #C0C4CC;
                // border-right: none;
            }
            .required::before {
                content: '*';
                color: #ff4949;
                margin-right: 0.04rem;
            }
            /deep/ {
                .el-input--medium .el-input__inner {
                    height: 40px;
                    line-height: 40px;
                    border-radius: 0;
                    border: none;
                }
            }
            .v-table-input {
                width: 100%;
                border-left: 1px solid #C0C4CC;
            }
            .after_wrap{
                position: relative;
                .v-table-label{
                    position: absolute;
                    height: 100%;
                    border-top: 1px solid #C0C4CC;
                    .inner_label{
                        @include XYcenter();
                        width: 100%;
                        line-height: 40px;
                        text-align: center;
                        height: 40px;
                    }
                }
            }
            .v-table-after-value{
                .v-table-input {
                    border-top: 1px solid #C0C4CC;
                }
                /deep/ .el-input-group__append{
                    border: none;
                    background: #fff;
                    font-size: 12px;
                    span{
                        font-weight: normal;
                        cursor: pointer;
                    }
                    .add,.del{
                        padding-left: 5px;
                        padding-right: 5px;
                    }
                    .add span{
                        color: $themeSystemLayout2;
                    }
                    .del span{
                        color: red;
                    }
                }
            }
            &:last-child {
                border-bottom: 1px solid #C0C4CC;

            }
        }
    }
    .explain {
        margin-top: 10px;
        font-size: 14px;
    }
}